Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 ST JAMES PLACE £2,017,977 £1,575,000 23 Jun 2017
19 ST JAMES PLACE £2,017,977 £1,300,000 23 Jun 2017
29A ST JAMES PLACE Terraced £268,614 £58,000 21 Oct 1998